Text copied to clipboard!
Заглавие
Text copied to clipboard!Старши Full Stack разработчик
Описание
Text copied to clipboard!
Търсим Старши Full Stack разработчик, който да се присъедини към нашия екип и да играе ключова роля в проектирането, разработката и поддръжката на модерни уеб приложения с висока надеждност, сигурност и производителност. Тази позиция е подходяща за професионалист с богат практически опит както във front-end, така и в back-end разработката, който разбира целия жизнен цикъл на софтуерния продукт и може уверено да взема технически решения с дългосрочна стойност за бизнеса и потребителите.
В ролята ще работите по изграждане на мащабируеми системи, ще участвате в архитектурни дискусии и ще си сътрудничите тясно с продуктови мениджъри, дизайнери, QA специалисти и други инженери. Очаква се да допринасяте не само с писане на качествен код, но и с подобряване на инженерните процеси, въвеждане на добри практики и менторство на по-малко опитни колеги. Успешният кандидат умее да балансира между бързина на изпълнение и устойчивост на решенията, като същевременно поддържа високи стандарти за качество.
Ежедневната работа включва разработка на потребителски интерфейси с фокус върху използваемост, достъпност и производителност, както и създаване на стабилни сървърни услуги, API интеграции, бази данни и облачна инфраструктура. Ще имате възможност да участвате в решения, свързани с микросервизи, CI/CD процеси, автоматизирано тестване, мониторинг и оптимизация на приложения в продукционна среда. От вас се очаква да анализирате технически предизвикателства, да предлагате ефективни подходи и да комуникирате ясно рискове, зависимости и компромиси.
Търсим човек с проактивно мислене, силни аналитични умения и желание да работи в динамична среда, където технологиите и бизнес нуждите се развиват постоянно. Идеалният кандидат има опит с модерни JavaScript или TypeScript рамки, сървърни технологии, релационни и нерелационни бази данни, както и с практики за сигурност, наблюдаемост и оптимизация. Важно е също да може да разбира бизнес контекста на задачите и да превръща изискванията в надеждни технически решения.
Тази позиция предлага възможност за реално влияние върху архитектурата на продуктите, техническата посока на екипа и качеството на крайното потребителско изживяване. Ако сте мотивиран професионалист, който обича да решава сложни проблеми, да работи по целия технологичен стек и да създава устойчиви дигитални продукти с измерима стойност, ще се радваме да се запознаем с вас.
Отговорности
Text copied to clipboard!- Проектиране, разработка и поддръжка на front-end и back-end функционалности
- Създаване и оптимизиране на REST API и интеграции с външни системи
- Участие в архитектурни решения и избор на подходящи технологии
- Осигуряване на качество чрез писане на тестове и code review
- Оптимизиране на производителността, сигурността и мащабируемостта на приложенията
- Сътрудничество с продуктови, дизайнерски и QA екипи за успешно изпълнение на изискванията
- Менторство и техническа подкрепа на по-малко опитни разработчици
- Подобряване на CI/CD процеси, deployment практики и инженерни стандарти
Изисквания
Text copied to clipboard!- Минимум 5 години опит в софтуерната разработка
- Силен практически опит с JavaScript или TypeScript
- Опит с поне една модерна front-end рамка като React, Angular или Vue
- Опит с back-end технологии като Node.js, .NET, Java или Python
- Добри познания по SQL и работа с релационни бази данни
- Опит с Git, code review и съвместна разработка в екип
- Разбиране на принципи за сигурност, тестване и оптимизация на уеб приложения
- Опит с облачни платформи и CI/CD инструменти е предимство
Потенциални въпроси за интервю
Text copied to clipboard!- Какъв е вашият опит с разработка по целия технологичен стек?
- С кои front-end технологии работите най-уверено?
- Какви back-end езици и рамки сте използвали в реални проекти?
- Имате ли опит с проектиране на архитектура за мащабируеми приложения?
- Как подхождате към тестване и осигуряване на качество на кода?
- Работили ли сте с облачна инфраструктура и автоматизирани deployment процеси?
- Имате ли опит в менторство или техническо ръководство на екип?
- Как управлявате технически дълг и приоритизация на инженерни подобрения?